person who gets the dirty work done - Español Inglés Diccionario